In the light of “ the 100msa / s arbitrary waveform generator ” , a project undertaken by the university of electronic science and technology of china , this paper focuses on “ the interface design of arbitrary waveform generator ” , expounding the concepts of usb communication , wdm driving structure and so on . some technical ways have been put forward , through analyzing the realization of some kinds of interface and the key technical difficulty which should be surmounted . on the basis of hardware design of interface , author presents the hid - usb firmware structure and the design of windows application software , and then gives a set of specific design steps 結(jié)合電子科技大學承擔的項目“ 100msa / s任意波形發(fā)生器” ,本文圍繞“任意波形發(fā)生器接口系統(tǒng)與軟件設計”這一課題展開研究,闡述了usb接口通信、 wdm驅(qū)動結(jié)構(gòu)等相關(guān)概念;通過分析幾種接口電路實現(xiàn)的優(yōu)缺點和關(guān)鍵技術(shù),提出了技術(shù)解決途徑;在確定接口硬件電路設計的基礎上,給出了hid - usb固件架構(gòu)和windows應用程序的設計方案,并進行了具體的設計實現(xiàn);最后針對調(diào)試中出現(xiàn)的問題,進行了較深入的分析,提出了實際的解決措施。